Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 GREEN LEACH LANE Semi-Detached £245,000 16 Dec 2022
74 GREEN LEACH LANE £3,211 £2,500 31 Jul 2017
76 GREEN LEACH LANE Detached £262,351 £55,000 24 Apr 1998
77 GREEN LEACH LANE Semi-Detached £43,927 £26,250 17 Jul 2013
78 GREEN LEACH LANE Semi-Detached £373,124 £67,500 21 Oct 1996
80 GREEN LEACH LANE Semi-Detached £300,905 £269,950 8 Oct 2021
82 GREEN LEACH LANE Semi-Detached £256,511 £250,000 10 Nov 2023
83 GREEN LEACH LANE Semi-Detached £170,865 £100,000 1 Jun 2012
89 GREEN LEACH LANE Semi-Detached £171,318 £138,000 26 Oct 2018
90 GREEN LEACH LANE Semi-Detached £230,390 £135,000 1 Jul 2010
91 GREEN LEACH LANE Semi-Detached £288,705 £144,950 18 Jun 2004
91 GREEN LEACH LANE Semi-Detached £288,705 £144,950 18 Jun 2004
96 GREEN LEACH LANE Detached £307,814 £300,000 10 Nov 2023
98 GREEN LEACH LANE Detached £509,443 £93,000 22 Nov 1996